- 1402/04/12
- 0
- 91
مشکل در اپلود عکس
سلام دوستان در پروژه پایانی ستارگان .net در قسمت افزودن محصول عکس ها از سمت فرانت درست ارسال میشن اما تو کنترولر خطای null میده . تو کد پایین ModelState.IsValid مقدار false برمیگردونه با خطای Image is required :
public JsonResult OnPost()
{
if (!ModelState.IsValid)
{
var allErrors = ModelState.Values.SelectMany(v => v.Errors);
return new JsonResult(new BaseDto<int>(false, allErrors.Select(p => p.ErrorMessage).ToList(), 0));
}
for (int i = 0; i < Request.Form.Files.Count; i++)
{
var file = Request.Form.Files[i];
Files.Add(file);
}
List<AddNewCatalogItemImage_Dto> images = new List<AddNewCatalogItemImage_Dto>();
if (Files.Count > 0)
{
//Upload
var result = imageUploadService.Upload(Files);
foreach (var item in result)
{
images.Add(new AddNewCatalogItemImage_Dto { Src = item });
}
}
Data.Images = images;
var resultService = addNewCatalogItemService.Execute(Data);
return new JsonResult(resultService);
}
- 1402/04/18
سلام
این خطا در ورژن های 2022 ویژوال نمایش داده میشه و مربوط میشه به ImageSrc که شما بعدا اون و مقدار دهی میکنید
یک مقدار اولیه توی ویو به اون پاس بدید مثلا "c:\ " این خطا برطرف میشه
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری